.datepicker {
	Z-INDEX: 9999; BORDER-BOTTOM: #ffcc00 1px solid; POSITION: absolute; BORDER-LEFT: #ffcc00 1px solid; MIN-HEIGHT: 212px; WIDTH: 412px; BACKGROUND: #fff; FONT-SIZE: 12px; BORDER-TOP: #ffcc00 1px solid; TOP: -1000px; BORDER-RIGHT: #ffcc00 1px solid; LEFT: -1000px; _height: 212px
}
.pickerwrap {
	POSITION: relative; MIN-HEIGHT: 212px; WIDTH: 100%; _height: 212px
}
.pickwidth {
	WIDTH: 100%; ZOOM: 1; OVERFLOW: auto
}
.pickerbody {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 206px; FLOAT: left; OVERFLOW: hidden; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.pickhead {
	TEXT-ALIGN: center; LINE-HEIGHT: 27px; BACKGROUND-COLOR: #fff5c8; WIDTH: 206px; MARGIN-BOTTOM: 5px; HEIGHT: 27px; COLOR: #313330
}
.pickweek {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; PADDING-LEFT: 5px; WIDTH: 196px; PADDING-RIGHT: 4px; BACKGROUND: #fff; HEIGHT: 24px; BORDER-RIGHT: #ffecaa 1px solid; PADDING-TOP: 0px
}
.pickweek SPAN {
	TEXT-ALIGN: center; WIDTH: 28px; BACKGROUND: #f5f5f5; FLOAT: left
}
.pickweek SPAN.wkfont {
	COLOR: #fd6600; FONT-WEIGHT: bold
}
.dateswrap {
	PADDING-BOTTOM: 0px; MIN-HEIGHT: 151px; PADDING-LEFT: 5px; WIDTH: 196px; PADDING-RIGHT: 4px; BORDER-RIGHT: #ffecaa 1px solid; PADDING-TOP: 0px; _height: 151px
}
.dateswrap UL {
	WIDTH: 100%; ZOOM: 1; OVERFLOW: auto
}
.dateswrap LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 22px; WIDTH: 28px; FONT-FAMILY: Verdana, Arial, Helvetica; FLOAT: left; HEIGHT: 26px; COLOR: #cbcbcb; FONT-WEIGHT: bold
}
.dateswrap LI A {
	BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #fff 1px solid; LINE-HEIGHT: 22px; MARGIN: 1px 0px 0px 1px; WIDTH: 24px; DISPLAY: block; HEIGHT: 22px; BORDER-TOP: #fff 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #fff 1px solid
}
.dateswrap LI A:link {
	COLOR: #333; TEXT-DECORATION: none
}
.dateswrap LI A:visited {
	COLOR: #333; TEXT-DECORATION: none
}
.dateswrap LI A.now {
	BORDER-BOTTOM: #ffde64 2px solid; BORDER-LEFT: #ffde64 2px solid; LINE-HEIGHT: 20px; WIDTH: 22px; BACKGROUND: #fef7da; HEIGHT: 20px; BORDER-TOP: #ffde64 2px solid; BORDER-RIGHT: #ffde64 2px solid
}
.dateswrap LI A.now:hover {
	LINE-HEIGHT: 22px; WIDTH: 24px; HEIGHT: 22px
}
.dateswrap LI A.choice {
	BACKGROUND: #ff9900; COLOR: #fff
}
.dateswrap LI A:hover {
	BORDER-BOTTOM: #a2c922 1px solid; BORDER-LEFT: #a2c922 1px solid; BACKGROUND: #f7ffe8; COLOR: #333; BORDER-TOP: #a2c922 1px solid; BORDER-RIGHT: #a2c922 1px solid
}
.prevMonth {
	POSITION: absolute; WIDTH: 17px; HEIGHT: 17px; TOP: 5px; CURSOR: pointer
}
.nextMonth {
	POSITION: absolute; WIDTH: 17px; HEIGHT: 17px; TOP: 5px; CURSOR: pointer
}
.prevMonth {
	BACKGROUND: url(http://wimg.mangocity.com/img/w/module/dpleft.png) no-repeat 0px 0px; LEFT: 5px
}
.nextMonth {
	BACKGROUND: url(http://wimg.mangocity.com/img/w/module/dpright.png) no-repeat 0px 0px; RIGHT: 5px
}
.fm208x208 {
	WIDTH: 208px; HEIGHT: 208px
}
.fm396x228 {
	WIDTH: 406px; HEIGHT: 228px
}
.yselect {
	POSITION: absolute
}
.yearlist {
	FONT-SIZE: 12px
}
.setyear {
	CURSOR: pointer
}
.setmonth {
	CURSOR: pointer
}
.holitip {
	POSITION: absolute; COLOR: #999; TOP: 0px; RIGHT: 50px
}
.bleft {
	BORDER-LEFT: #ffecaa 1px solid; BORDER-RIGHT: medium none
}
.wbleft {
	BORDER-LEFT: #ffecaa 1px solid; BORDER-RIGHT: medium none
}
.wbleft {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
.dateswrap LI A.hld {
	BACKGROUND: url(http://wimg.mangocity.com/img/w/module/holiday.png) no-repeat 0px 0px
}
.dateswrap LI A.hld:hover {
	BACKGROUND: url(http://wimg.mangocity.com/img/w/module/holiday.png) no-repeat 0px 0px
}
.dateswrap LI A.hl20120122 {
	BACKGROUND-POSITION: 0px 0px
}
.dateswrap LI A.hl20120122:hover {
	BACKGROUND-COLOR: #fff8dc; BACKGROUND-POSITION: 0px 0px
}
.dateswrap LI A.hl20120123 {
	BACKGROUND-POSITION: 0px -24px
}
.dateswrap LI A.hl20120123:hover {
	BACKGROUND-COLOR: #fff8dc; BACKGROUND-POSITION: 0px -24px
}
.dateswrap LI A.hl20120206 {
	BACKGROUND-POSITION: 0px -48px
}
.dateswrap LI A.hl20120206:hover {
	BACKGROUND-COLOR: #fff8dc; BACKGROUND-POSITION: 0px -48px
}
.dateswrap LI A.hl20120404 {
	BACKGROUND-POSITION: 0px -72px
}
.dateswrap LI A.hl20120404:hover {
	BACKGROUND-COLOR: #fff8dc; BACKGROUND-POSITION: 0px -72px
}
.dateswrap LI A.hl20120501 {
	BACKGROUND-POSITION: 0px -96px
}
.dateswrap LI A.hl20120501:hover {
	BACKGROUND-COLOR: #fff8dc; BACKGROUND-POSITION: 0px -96px
}
.dateswrap LI A.hl20120623 {
	BACKGROUND-POSITION: 0px -120px
}
.dateswrap LI A.hl20120623:hover {
	BACKGROUND-COLOR: #fff8dc; BACKGROUND-POSITION: 0px -120px
}
.dateswrap LI A.hl20120930 {
	BACKGROUND-POSITION: 0px -144px
}
.dateswrap LI A.hl20120930:hover {
	BACKGROUND-COLOR: #fff8dc; BACKGROUND-POSITION: 0px -144px
}
.dateswrap LI A.hl20121001 {
	BACKGROUND-POSITION: 0px -168px
}
.dateswrap LI A.hl20121001:hover {
	BACKGROUND-COLOR: #fff8dc; BACKGROUND-POSITION: 0px -168px
}
.dateswrap LI A.hl20130101 {
	BACKGROUND-POSITION: 0px -192px
}
.dateswrap LI A.hl20130101:hover {
	BACKGROUND-COLOR: #fff8dc; BACKGROUND-POSITION: 0px -192px
}
.dateswrap LI A.hld:hover {
	BORDER-BOTTOM-COLOR: #ffdd65; BORDER-TOP-COLOR: #ffdd65; BORDER-RIGHT-COLOR: #ffdd65; BORDER-LEFT-COLOR: #ffdd65
}
